leaf-footed bugs - Turc Anglais Dictionnaire